passenger road train - French English Dictionary
History

passenger road train



Meanings of "passenger road train" in French English Dictionary : 1 result(s)

English French
Automotive
passenger road train train routier à passagers [m]